Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 HUMBER ROAD Semi-Detached £188,094 £142,000 14 Oct 2016
22 HUMBER ROAD Semi-Detached £104,514 £48,000 1 Dec 2003
28 HUMBER ROAD Semi-Detached £245,812 £152,000 11 Jun 2008